package fr.guy.aurelie.eportfolio.client.view;

import com.google.gwt.user.client.ui.Composite;
import com.google.gwt.user.client.ui.DecoratorPanel;
import com.google.gwt.user.client.ui.HTML;
import com.google.gwt.user.client.ui.VerticalPanel;

import fr.guy.aurelie.eportfolio.client.presenter.MyExperiencePresenter;

public class MyExperienceView extends Composite implements
		MyExperiencePresenter.Display {
	private final VerticalPanel mainPanel;

	public MyExperienceView() {
		DecoratorPanel decoratorPanel = new DecoratorPanel();
		initWidget(decoratorPanel);

		mainPanel = new VerticalPanel();

		String experienceContent1 = "<h2>Assistante maîtrise d'ouvrage</h2><br />"
				+ "<b>Période</b><br />"
				+ "Septembre 2009 à Aujourd'hui<br />"
				+ "<b>Lieu</b><br />"
				+ "CGI (<a href=\"http://www.credit-cgi.fr\">http://www.credit-cgi.fr</a>) - Marcq-En-Baroeul (59)<br />"
				+ "<b>Description</b><br />"
				+ "Dans le cadre de mes contrats de professionnalisation au C.N.A.M. de Lille, je m'occupe de la gestion de projets informatiques et organisationnels de petite ampleurs (rédaction de cahiers des charges, gestion de planning,...). Je réalise également la mise à jours des documents contractuels de la société.<br />";
		HTML experience1 = new HTML();
		experience1.setHTML(experienceContent1);

		String experienceContent2 = "<h2>Analyste Programmeuse</h2><br />"
				+ "<b>Période</b><br />"
				+ "Septembre 2008 à Août 2009<br />"
				+ "<b>Lieu</b><br />"
				+ "E-mothep Consultants (<a href=\"http://www.e-mothep.com\">http://http://www.e-mothep.com</a>) - Courrières (62)<br />"
				+ "<b>Description</b><br />"
				+ "En alternance avec ma deuxième année de D.U.T. Informatique, j'ai réalisé une maquette de Gestion Electronique de Documents dans le cadre d'un projet de dématérialisation des dossiers clients d'une grande société.<br />";
		HTML experience2 = new HTML();
		experience2.setHTML(experienceContent2);
		
		String experienceContent3 = "<h2>Technicienne de maintenance informatique</h2><br />"
			+ "<b>Période</b><br />"
			+ "Septembre 2007 à Août 2008<br />"
			+ "<b>Lieu</b><br />"
			+ "S.T.I.C. (<a href=\"http://www.obnox.org\">http://http://www.obnox.org</a>) - Compiègne (60)<br />"
			+ "<b>Description</b><br />"
			+ "En alternance avec ma première année de D.U.T. Informatique, j'ai effectué au sein de S.T.I.C. Compiègne du dépannage informatique pour des particuliers et des petites entreprises.<br />";
		HTML experience3 = new HTML();
		experience3.setHTML(experienceContent3);
		
		String experienceContent4 = "<h2>Stagiaire en radiologie</h2><br />"
			+ "<b>Période</b><br />"
			+ "Septembre 2006 à Juin 2007<br />"
			+ "<b>Lieu</b><br />"
			+ "Assistance Publique des Hôpitaux de Paris - Paris (75)<br />"
			+ "<b>Description</b><br />"
			+ "J'ai effectué différents stages de soins infirmiers et d'imagerie médicale lors de ma première année d'études en radiologie.<br />";
		HTML experience4 = new HTML();
		experience4.setHTML(experienceContent4);

		experience1.addStyleName("borderPanel");
		experience1.addStyleName("justify");
		experience2.addStyleName("borderPanel");
		experience2.addStyleName("justify");
		experience3.addStyleName("borderPanel");
		experience3.addStyleName("justify");
		experience4.addStyleName("borderPanel");
		experience4.addStyleName("justify");
		mainPanel.add(experience1);
		mainPanel.add(experience2);
		mainPanel.add(experience3);
		mainPanel.add(experience4);
		decoratorPanel.add(mainPanel);
	}
}
